package top.raoqq.sky.config;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;
import top.raoqq.sky.constant.SkyConstant;

/**
 * @author 饶奇奇
 * @date 2023/8/3
 * 软件应用配置
 */
@ConfigurationProperties(prefix = "app")
@Component
@Data
public class SkyConfig {
    /**
     * 应用名
     */
    private String name;
    /**
     * 系统版本
     */
    private String version;
    /**
     * 作者
     */
    private String author;
    /**
     * 应用描述
     */
    private String description;

    /**
     * token过期时长
     */
    private int tokenExpire = SkyConstant.TOKEN_EXPIRE_DEFAULT_TIME;
}
